• word of the day

    suborder menotyphla

    suborder menotyphla - Dictionary definition and meaning for word suborder menotyphla

    Definition
    (noun) elephant shrews; tree shrews
    Synonyms : menotyphla
Download our Mobile App Today
Receive our word of the day
on Whatsapp